ifeq "$(ROOTDIR)" "" 
export ROOTDIR=$(shell while true; do if [ -f BaseVar.mk ]; then pwd;exit; else cd ..;fi;done;)
endif
include $(ROOTDIR)/.config
BUILD_PATH=$(CURDIR)/build

ifeq ($(CONFIG_DRIVER_PLC),y)
EXTRA_CFLAGS+= -DDRIVER_PLC
endif
#all:
#ifneq ($(BUILD_PATH), $(wildcard $(BUILD_PATH)))
#	$(Q)mkdir build
#endif
#	$(Q)cd build;cmake ../; \
#	make
#	make -C $(ROOTDIR) ssap
#	$(CC) test.c -Il2driver -Lbuild -ll2driver -o plc_test
#	$(CC) plc_reboot.c -Il2driver -Lbuild -ll2driver -o plc_reboot
#	$(CC) uke.c -Il2driver -Lbuild -ll2driver -o plc_uke
#	$(CC) homeplugd.c homeplugctl_api.c -Il2driver -I../include/bcmdrivers -I$(BUILDDIR) -I$(ROOTDIR)/src/apps/include -I$(ROOTDIR)/src/include -L$(BUILDDIR)/apps/ssap/lib -Lbuild -ll2driver -lssap $(EXTRA_CFLAGS) -o homeplugd

install:
	if [ ! -d $(FSROOT)/lib ]; then \
		mkdir -p $(FSROOT)/lib; \
	fi 
	$(Q)cp build/libl2driver.a $(FSROOT)/lib
	$(STRIP) $(FSROOT)/lib/libl2driver.a
#	$(Q)cp plc_test $(FSROOT)/usr/sbin
	$(Q)cp plc_reboot $(FSROOT)/usr/sbin
	$(Q)cp homeplugd $(FSROOT)/usr/sbin
	$(STRIP) $(FSROOT)/usr/sbin/homeplugd

clean:
#	$(Q)rm -rf build plc_test plc_uke homeplugd

